﻿<?xml version="1.0" encoding="utf-8"?>
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <Extern href="stdidcmd.h"/>
  <Extern href="vsshlids.h"/>
  <Include href="KnownImageIds.vsct"/>
  <Include href="VSGlobals.vsct"/>

  <Commands package="KeyCodeExchange">
    <Groups>
      <Group guid="KeyCodeExchange" id="MyMenuGroup" priority="0x0600">
        <Parent guid="VSMainMenu" id="Tools"/>
      </Group>
    </Groups>

    <!--This section defines the elements the user can interact with, like a menu command or a button
        or combo box in a toolbar. -->
    <Buttons>
      <Button guid="KeyCodeExchange" id="MyCommand" priority="0x0100" type="Button">
        <Parent guid="KeyCodeExchange" id="MyMenuGroup" />
        <Icon guid="ImageCatalogGuid" id="StatusInformation" />
        <CommandFlag>IconIsMoniker</CommandFlag>
        <Strings>
          <ButtonText>KeyCode Exchange</ButtonText>
          <LocCanonicalName>.KeyCodeExchange.MyCommand</LocCanonicalName>
        </Strings>
      </Button>
    </Buttons>
  </Commands>

  <Symbols>
    <GuidSymbol name="KeyCodeExchange" value="{901dde17-0fde-433b-b17e-1e73359c8d28}">
      <IDSymbol name="MyMenuGroup" value="0x0001" />
      <IDSymbol name="MyCommand" value="0x0100" />
    </GuidSymbol>
	<GuidSymbol name="guidSourceCodeTextEditor" value="{8b382828-6202-11d1-8870-0000f87579d2}"/>
  </Symbols>
	<KeyBindings>
		<KeyBinding id="MyCommand" editor="guidSourceCodeTextEditor" guid="KeyCodeExchange" key1="K" mod1="Alt" key2="L" mod2="Alt"/>
	</KeyBindings>
</CommandTable>
